direct distribution by satellite - Turkish English Dictionary